Skip to content

[TASK] Allow PHP 8.6 with PHPStan extension - #1648

Merged
oliverklee merged 1 commit into
mainfrom
task/php86-phpstan
Aug 29, 2026
Merged

[TASK] Allow PHP 8.6 with PHPStan extension#1648
oliverklee merged 1 commit into
mainfrom
task/php86-phpstan

Conversation

@JakeQZ

@JakeQZ JakeQZ commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a permanent fix in PHPStan is released, and mirrors
MyIntervals/PHP-CSS-Parser#1627.

Ref: phpstan/phpstan#15127

PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a
permanent fix in PHPStan is released, and mirrors
MyIntervals/PHP-CSS-Parser#1627.

Ref: phpstan/phpstan#15127
@JakeQZ
JakeQZ requested a review from oliverklee August 29, 2026 17:32
@JakeQZ JakeQZ self-assigned this Aug 29, 2026
@JakeQZ JakeQZ added dependencies Pull requests that update a dependency file developer-specific Issues that only affect maintainers, contributors, and people submitting PRs labels Aug 29, 2026
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 98.176%. remained the same — task/php86-phpstan into main

@oliverklee
oliverklee merged commit 72c4a36 into main Aug 29, 2026
33 checks passed
@oliverklee
oliverklee deleted the task/php86-phpstan branch August 29, 2026 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file developer-specific Issues that only affect maintainers, contributors, and people submitting PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants